package com.chen.domain;


import com.chen.annotation.Excel;
import com.chen.core.domain.BaseEntity;

import java.util.Date;

/**
 * 产品对象 product
 *

 * @author userRoot
 * @date 2021-08-30
 */
public class OriginProduct extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 产品id
     */
    private Long productId;

    /**
     * 产品类型 BD 变电  SD 输电
     */
    @Excel(name = "产品类型")
    private String productType;
    /**
     * 产品类型 RJ 软件  YJ 硬件
     */
    @Excel(name = "产品类型")
    private String type;

    /**
     * 产品名称
     */
    @Excel(name = "产品名称")
    private String productName;

    /**
     * 硬件配置名称
     */
    @Excel(name = "硬件配置名称")
    private String toolName;

    /**
     * 产品简介
     */
    @Excel(name = "产品简介")
    private String introduction;

    /**
     * 父节点id
     */
    @Excel(name = "父节点id")
    private Long parentId;


    //   private MultipartFile packageFile;

    /**
     * 安装包名称
     */
    @Excel(name = "安装包名称")
    private String packageName;

    //  private MultipartFile file;


    /**
     * 文档名称
     */
    @Excel(name = "文档名称")
    private String fileName;
    /**
     * 版本号
     */
    @Excel(name = "版本号")
    private String versionNumber;

    /**
     * 版本号
     */
    @Excel(name = "版本号第一段")
    private String v1;
    /**
     * 版本号
     */
    @Excel(name = "版本号第二段")
    private String v2;
    /**
     * 版本号
     */
    @Excel(name = "版本号第三段")
    private String v3;
    /**
     * 版本号
     */
    @Excel(name = "版本号第四段")
    private String v4;
    /**
     * 版本号
     */
    @Excel(name = "版本号第五段")
    private String v5;

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductName() {
        return productName;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public Long getParentId() {
        return parentId;
    }


    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }


    public String getVersionNumber() {
        return versionNumber;
    }

    public void setVersionNumber(String versionNumber) {
        this.versionNumber = versionNumber;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getToolName() {
        return toolName;
    }

    public void setToolName(String toolName) {
        this.toolName = toolName;
    }

    public String getV1() {
        return v1;
    }

    public void setV1(String v1) {
        this.v1 = v1;
    }

    public String getV2() {
        return v2;
    }

    public void setV2(String v2) {
        this.v2 = v2;
    }

    public String getV3() {
        return v3;
    }

    public void setV3(String v3) {
        this.v3 = v3;
    }

    public String getV4() {
        return v4;
    }

    public void setV4(String v4) {
        this.v4 = v4;
    }

    public String getV5() {
        return v5;
    }

    public void setV5(String v5) {
        this.v5 = v5;
    }
}

